import { configUnocss } from './plugins';
import { configAutoImport, configComponents, configIcons } from './unplugin';
import viteCompression from 'vite-plugin-compression';
import progress from 'vite-plugin-progress';
import defineOptions from 'unplugin-vue-define-options/vite';

export * from './utils';

export const pluginsConfig = [
  configUnocss(),
  configAutoImport(),
  configComponents(),
  configIcons(),
  viteCompression(),
  progress(),
  defineOptions({
    include: [/\.vue$/, /\.vue\?vue/],
  }),
];
